<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang="">
<head>
  <meta charset="utf-8" />
  <meta name="generator" content="pandoc" />
  <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
  <title>Lazyman config: AlanVim</title>
  <style>
    code{white-space: pre-wrap;}
    span.smallcaps{font-variant: small-caps;}
    div.columns{display: flex; gap: min(4vw, 1.5em);}
    div.column{flex: auto; overflow-x: auto;}
    div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
    ul.task-list{list-style: none;}
    ul.task-list li input[type="checkbox"] {
      width: 0.8em;
      margin: 0 0.8em 0.2em -1.6em;
      vertical-align: middle;
    }
    .display.math{display: block; text-align: center; margin: 0.5rem auto;}
  </style>
  <link rel="stylesheet" href="/home/ronnie/.config/nvim-Lazyman/scripts/table.css" />
  <!--[if lt IE 9]>
    <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
  <![endif]-->
</head>
<body>
<header id="title-block-header">
<h1 class="title">Lazyman config: AlanVim</h1>
</header>
<h1 id="alanvim-neovim-configuration-information">AlanVim Neovim
Configuration Information</h1>
<p>Oriented toward Python development</p>
<ul>
<li>Install and initialize:
<strong><code>lazyman -L AlanVim</code></strong></li>
<li>Configuration category: <a
href="https://lazyman.dev/configurations/#language-configurations">Language</a></li>
<li>Base configuration: Custom</li>
<li>Plugin manager: <a
href="https://github.com/wbthomason/packer.nvim">Packer</a></li>
<li>Installation location:
<strong><code>~/.config/nvim-AlanVim</code></strong></li>
</ul>
<h2 id="git-repository">Git repository</h2>
<p><a
href="https://github.com/alanRizzo/dot-files">https://github.com/alanRizzo/dot-files</a></p>
<table>
<colgroup>
<col style="width: 31%" />
<col style="width: 31%" />
<col style="width: 36%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: center;">Jump</th>
<th style="text-align: center;">to</th>
<th style="text-align: center;">Keymaps</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: center;"><a href="#normal-mode-keymaps">Normal
mode keymaps</a></td>
<td style="text-align: center;"><a href="#visual-mode-keymaps">Visual
mode keymaps</a></td>
<td style="text-align: center;"><a
href="#operator-mode-keymaps">Operator mode keymaps</a></td>
</tr>
</tbody>
</table>
<h2 id="packer-managed-plugins">Packer managed plugins</h2>
<ul>
<li><a
href="https://github.com/L3MON4D3/LuaSnip">L3MON4D3/LuaSnip</a></li>
<li><a
href="https://github.com/goolord/alpha-nvim">goolord/alpha-nvim</a></li>
<li><a
href="https://github.com/akinsho/bufferline.nvim">akinsho/bufferline.nvim</a></li>
<li><a
href="https://github.com/catppuccin/nvim">catppuccin/nvim</a></li>
<li><a
href="https://github.com/hrsh7th/cmp-buffer">hrsh7th/cmp-buffer</a></li>
<li><a
href="https://github.com/hrsh7th/cmp-cmdline">hrsh7th/cmp-cmdline</a></li>
<li><a
href="https://github.com/hrsh7th/cmp-nvim-lsp">hrsh7th/cmp-nvim-lsp</a></li>
<li><a
href="https://github.com/hrsh7th/cmp-nvim-lua">hrsh7th/cmp-nvim-lua</a></li>
<li><a
href="https://github.com/hrsh7th/cmp-path">hrsh7th/cmp-path</a></li>
<li><a
href="https://github.com/saadparwaiz1/cmp_luasnip">saadparwaiz1/cmp_luasnip</a></li>
<li><a
href="https://github.com/mattn/emmet-vim">mattn/emmet-vim</a></li>
<li><a
href="https://github.com/mhartington/formatter.nvim">mhartington/formatter.nvim</a></li>
<li><a
href="https://github.com/rafamadriz/friendly-snippets">rafamadriz/friendly-snippets</a></li>
<li><a
href="https://github.com/dinhhuy258/git.nvim">dinhhuy258/git.nvim</a></li>
<li><a
href="https://github.com/lewis6991/gitsigns.nvim">lewis6991/gitsigns.nvim</a></li>
<li><a
href="https://github.com/junnplus/lsp-setup.nvim">junnplus/lsp-setup.nvim</a></li>
<li><a
href="https://github.com/nvim-lualine/lualine.nvim">nvim-lualine/lualine.nvim</a></li>
<li><a
href="https://github.com/williamboman/mason-lspconfig.nvim">williamboman/mason-lspconfig.nvim</a></li>
<li><a
href="https://github.com/williamboman/mason.nvim">williamboman/mason.nvim</a></li>
<li><a
href="https://github.com/ojroques/nvim-bufdel">ojroques/nvim-bufdel</a></li>
<li><a
href="https://github.com/hrsh7th/nvim-cmp">hrsh7th/nvim-cmp</a></li>
<li><a
href="https://github.com/norcalli/nvim-colorizer.lua">norcalli/nvim-colorizer.lua</a></li>
<li><a
href="https://github.com/neovim/nvim-lspconfig">neovim/nvim-lspconfig</a></li>
<li><a
href="https://github.com/kylechui/nvim-surround">kylechui/nvim-surround</a></li>
<li><a
href="https://github.com/alexghergh/nvim-tmux-navigation">alexghergh/nvim-tmux-navigation</a></li>
<li><a
href="https://github.com/nvim-tree/nvim-tree.lua">nvim-tree/nvim-tree.lua</a></li>
<li><a
href="https://github.com/nvim-treesitter/nvim-treesitter">nvim-treesitter/nvim-treesitter</a></li>
<li><a
href="https://github.com/nvim-tree/nvim-web-devicons">nvim-tree/nvim-web-devicons</a></li>
<li><a
href="https://github.com/wbthomason/packer.nvim">wbthomason/packer.nvim</a></li>
<li><a
href="https://github.com/nvim-lua/plenary.nvim">nvim-lua/plenary.nvim</a></li>
<li><a
href="https://github.com/nvim-lua/popup.nvim">nvim-lua/popup.nvim</a></li>
<li><a
href="https://github.com/BurntSushi/ripgrep">BurntSushi/ripgrep</a></li>
<li><a
href="https://github.com/nvim-telescope/telescope-fzy-native.nvim">nvim-telescope/telescope-fzy-native.nvim</a></li>
<li><a
href="https://github.com/nvim-telescope/telescope.nvim">nvim-telescope/telescope.nvim</a></li>
<li><a
href="https://github.com/altermo/ultimate-autopair.nvim">altermo/ultimate-autopair.nvim</a></li>
<li><a
href="https://github.com/dsznajder/vscode-es7-javascript-react-snippets">dsznajder/vscode-es7-javascript-react-snippets</a></li>
</ul>
<h2 id="alanvim-keymaps">AlanVim Keymaps</h2>
<h3 id="normal-mode-keymaps">Normal mode keymaps</h3>
<table>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>&lt;Esc&gt;</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>:noh&lt;CR&gt;</code></td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code> u</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"></td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code> g</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"></td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code> w</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"></td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code> f</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>%</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(MatchitNormalForward)</code></td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;">Nvim builtin</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>&amp;</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>:&amp;&amp;&lt;CR&gt;</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>’gR</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>&lt;Cmd&gt;lua
require(‘git.revert’).open(true)&lt;CR&gt;</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>’gr</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>&lt;Cmd&gt;lua
require(‘git.revert’).open(false)&lt;CR&gt;</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>’gD</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>&lt;Cmd&gt;lua
require(‘git.diff’).close()&lt;CR&gt;</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>’gd</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>&lt;Cmd&gt;lua
require(‘git.diff’).open()&lt;CR&gt;</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>’gn</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>&lt;Cmd&gt;lua
require(‘git.browse’).create_pull_request()&lt;CR&gt;</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>’gp</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>&lt;Cmd&gt;lua
require(‘git.browse’).pull_request()&lt;CR&gt;</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>’go</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>&lt;Cmd&gt;lua
require(‘git.browse’).open(false)&lt;CR&gt;</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>’gb</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>&lt;Cmd&gt;lua
require(‘git.blame’).blame()&lt;CR&gt;</code></td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>’s</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>:source %&lt;CR&gt;</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>’p</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>:vsplit
~/.config/nvim-AlanVim/lua/packages.lua&lt;CR&gt;</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>’m</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>:vsplit
~/.config/nvim-AlanVim/lua/general/mappings.lua&lt;CR&gt;</code></td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>D</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>:BufDel&lt;CR&gt;</code></td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>H</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td
style="text-align: left;"><code>:BufferLineCyclePrev&lt;CR&gt;</code></td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>L</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td
style="text-align: left;"><code>:BufferLineCycleNext&lt;CR&gt;</code></td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;">Nvim builtin</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>Y</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>y$</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>[%</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(MatchitNormalMultiBackward)</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>]%</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(MatchitNormalMultiForward)</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;">Change a surrounding pair, putting
replacements on new lines</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>cS</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(nvim-surround-change-line)</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;">Change a surrounding pair</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>cs</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(nvim-surround-change)</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;">Delete a surrounding pair</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>ds</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(nvim-surround-delete)</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>g%</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(MatchitNormalBackward)</code></td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>tt</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>:t.&lt;CR&gt;</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;">Add a surrounding pair around the current
line, on new lines (normal mode)</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>ySS</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(nvim-surround-normal-cur-line)</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;">Add a surrounding pair around a motion, on
new lines (normal mode)</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>yS</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(nvim-surround-normal-line)</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;">Add a surrounding pair around the current
line (normal mode)</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>yss</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(nvim-surround-normal-cur)</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;">Add a surrounding pair around a motion
(normal mode)</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>ys</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(nvim-surround-normal)</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;PlenaryTestFile</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>:lua
require(‘plenary.test_harness’).test_directory(vim.fn.expand(“%:p”))&lt;CR&gt;</code></td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>&lt;C-Y&gt;m</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(emmet-merge-lines)</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(emmet-merge-lines)</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>:call
emmet#mergeLines()&lt;CR&gt;</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>&lt;C-Y&gt;A</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(emmet-anchorize-summary)</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(emmet-anchorize-summary)</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>:call
emmet#anchorizeURL(1)&lt;CR&gt;</code></td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>&lt;C-Y&gt;a</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(emmet-anchorize-url)</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(emmet-anchorize-url)</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>:call
emmet#anchorizeURL(0)&lt;CR&gt;</code></td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>&lt;C-Y&gt;k</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(emmet-remove-tag)</code></td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(emmet-remove-tag)</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>:call
emmet#removeTag()&lt;CR&gt;</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>&lt;C-Y&gt;j</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(emmet-split-join-tag)</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(emmet-split-join-tag)</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>:call
emmet#splitJoinTag()&lt;CR&gt;</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>&lt;C-Y&gt;/</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(emmet-toggle-comment)</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(emmet-toggle-comment)</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>:call
emmet#toggleComment()&lt;CR&gt;</code></td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>&lt;C-Y&gt;I</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(emmet-image-encode)</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(emmet-image-encode)</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>:call
emmet#imageEncode()&lt;CR&gt;</code></td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>&lt;C-Y&gt;i</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(emmet-image-size)</code></td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(emmet-image-size)</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>:call
emmet#imageSize()&lt;CR&gt;</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(emmet-move-prev-item)</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>:call
emmet#moveNextPrevItem(1)&lt;CR&gt;</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(emmet-move-next-item)</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>:call
emmet#moveNextPrevItem(0)&lt;CR&gt;</code></td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>&lt;C-Y&gt;N</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(emmet-move-prev)</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(emmet-move-prev)</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>:call
emmet#moveNextPrev(1)&lt;CR&gt;</code></td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>&lt;C-Y&gt;n</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(emmet-move-next)</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(emmet-move-next)</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>:call
emmet#moveNextPrev(0)&lt;CR&gt;</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>&lt;C-Y&gt;D</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(emmet-balance-tag-outword)</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(emmet-balance-tag-outword)</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>:call
emmet#balanceTag(-1)&lt;CR&gt;</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>&lt;C-Y&gt;d</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(emmet-balance-tag-inward)</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(emmet-balance-tag-inward)</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>:call
emmet#balanceTag(1)&lt;CR&gt;</code></td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>&lt;C-Y&gt;u</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(emmet-update-tag)</code></td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(emmet-update-tag)</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>:call
emmet#updateTag()&lt;CR&gt;</code></td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>&lt;C-Y&gt;;</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(emmet-expand-word)</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(emmet-expand-word)</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>:call
emmet#expandAbbr(1,““)&lt;CR&gt;</code></td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>&lt;C-Y&gt;,</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(emmet-expand-abbr)</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(emmet-expand-abbr)</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>:call
emmet#expandAbbr(3,““)&lt;CR&gt;</code></td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;luasnip-expand-repeat</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"></td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;luasnip-delete-check</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;">Change a surrounding pair, putting
replacements on new lines</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(nvim-surround-change-line)</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"></td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;">Change a surrounding pair</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(nvim-surround-change)</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"></td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;">Delete a surrounding pair</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(nvim-surround-delete)</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;">Add a surrounding pair around the current
line, on new lines (normal mode)</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(nvim-surround-normal-cur-line)</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;">Add a surrounding pair around a motion, on
new lines (normal mode)</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(nvim-surround-normal-line)</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;">Add a surrounding pair around the current
line (normal mode)</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(nvim-surround-normal-cur)</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;">Add a surrounding pair around a motion
(normal mode)</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(nvim-surround-normal)</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(MatchitNormalMultiForward)</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>:&lt;C-U&gt;call
matchit#MultiMatch(“W”, “n”)&lt;CR&gt;</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(MatchitNormalMultiBackward)</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>:&lt;C-U&gt;call
matchit#MultiMatch(“bW”, “n”)&lt;CR&gt;</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(MatchitNormalBackward)</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>:&lt;C-U&gt;call
matchit#Match_wrapper(’‘,0,’n’)&lt;CR&gt;</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(MatchitNormalForward)</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>:&lt;C-U&gt;call
matchit#Match_wrapper(’‘,1,’n’)&lt;CR&gt;</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>&lt;C-K&gt;</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>:lua
require’nvim-tmux-navigation’.NvimTmuxNavigateUp()&lt;CR&gt;</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>&lt;C-Bslash&gt;</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>:lua
require’nvim-tmux-navigation’.NvimTmuxNavigateLastActive()&lt;CR&gt;</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>&lt;C-H&gt;</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>:lua
require’nvim-tmux-navigation’.NvimTmuxNavigateLeft()&lt;CR&gt;</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>&lt;C-J&gt;</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>:lua
require’nvim-tmux-navigation’.NvimTmuxNavigateDown()&lt;CR&gt;</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>&lt;C-Space&gt;</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>:lua
require’nvim-tmux-navigation’.NvimTmuxNavigateNext()&lt;CR&gt;</code></td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>&lt;C-N&gt;</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td
style="text-align: left;"><code>:NvimTreeToggle&lt;CR&gt;</code></td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>&lt;M-l&gt;</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>:vertical resize
+2&lt;CR&gt;</code></td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>&lt;M-h&gt;</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>:vertical resize
-2&lt;CR&gt;</code></td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>&lt;M-k&gt;</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>:resize +2&lt;CR&gt;</code></td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>&lt;M-j&gt;</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>:resize -2&lt;CR&gt;</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>&lt;C-L&gt;</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>:lua
require’nvim-tmux-navigation’.NvimTmuxNavigateRight()&lt;CR&gt;</code></td>
</tr>
</tbody>
</table>
<h3 id="visual-mode-keymaps">Visual mode keymaps</h3>
<table>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;">Nvim builtin</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>#</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>y?&lt;C-R&gt;“&lt;CR&gt;</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>%</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(MatchitVisualForward)</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>’go</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>:&lt;C-U&gt; lua
require(‘git.browse’).open(true)&lt;CR&gt;</code></td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;">Nvim builtin</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>*</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>y/&lt;C-R&gt;“&lt;CR&gt;</code></td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>&lt;lt&gt;</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>&lt;lt&gt;gv</code></td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>&gt;</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>&gt;gv</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;">Add a surrounding pair around a visual
selection</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>S</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(nvim-surround-visual)</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>[%</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(MatchitVisualMultiBackward)</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>]%</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(MatchitVisualMultiForward)</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>a%</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(MatchitVisualTextObject)</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;">Add a surrounding pair around a visual
selection, on new lines</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>gS</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(nvim-surround-visual-line)</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>g%</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(MatchitVisualBackward)</code></td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>&lt;C-Y&gt;c</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(emmet-code-pretty)</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(emmet-code-pretty)</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>:call
emmet#codePretty()&lt;CR&gt;</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>&lt;C-Y&gt;D</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(emmet-balance-tag-outword)</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(emmet-balance-tag-outword)</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>&lt;Esc&gt;:call
emmet#balanceTag(-1)&lt;CR&gt;</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>&lt;C-Y&gt;d</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(emmet-balance-tag-inward)</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(emmet-balance-tag-inward)</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>&lt;Esc&gt;:call
emmet#balanceTag(1)&lt;CR&gt;</code></td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>&lt;C-Y&gt;,</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(emmet-expand-abbr)</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(emmet-expand-abbr)</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>:call
emmet#expandAbbr(2,““)&lt;CR&gt;</code></td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;luasnip-expand-repeat</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;">Add a surrounding pair around a visual
selection, on new lines</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(nvim-surround-visual-line)</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>&lt;Esc&gt;&lt;Cmd&gt;lua
require’nvim-surround’.visual_surround({ line_mode = true
})&lt;CR&gt;</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;">Add a surrounding pair around a visual
selection</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(nvim-surround-visual)</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>&lt;Esc&gt;&lt;Cmd&gt;lua
require’nvim-surround’.visual_surround({ line_mode = false
})&lt;CR&gt;</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(MatchitVisualTextObject)</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(MatchitVisualMultiBackward)o&lt;Plug&gt;(MatchitVisualMultiForward)</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(MatchitVisualMultiForward)</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>:&lt;C-U&gt;call
matchit#MultiMatch(“W”, “n”)&lt;CR&gt;m’gv``</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(MatchitVisualMultiBackward)</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>:&lt;C-U&gt;call
matchit#MultiMatch(“bW”, “n”)&lt;CR&gt;m’gv``</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(MatchitVisualBackward)</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>:&lt;C-U&gt;call
matchit#Match_wrapper(’‘,0,’v’)&lt;CR&gt;m’gv``</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(MatchitVisualForward)</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>:&lt;C-U&gt;call
matchit#Match_wrapper(’‘,1,’v’)&lt;CR&gt;:if col(“’‘“) != col(”$“) |
exe”:normal! m’”</td>
</tr>
</tbody>
</table>
<h3 id="operator-mode-keymaps">Operator mode keymaps</h3>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>%</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(MatchitOperationForward)</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>[%</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(MatchitOperationMultiBackward)</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>]%</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(MatchitOperationMultiForward)</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td style="text-align: left;"><code>g%</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(MatchitOperationBackward)</code></td>
</tr>
</tbody>
</table>
<table>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;luasnip-expand-repeat</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(MatchitOperationMultiForward)</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>:&lt;C-U&gt;call
matchit#MultiMatch(“W”, “o”)&lt;CR&gt;</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(MatchitOperationMultiBackward)</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>:&lt;C-U&gt;call
matchit#MultiMatch(“bW”, “o”)&lt;CR&gt;</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(MatchitOperationBackward)</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>:&lt;C-U&gt;call
matchit#Match_wrapper(’‘,0,’o’)&lt;CR&gt;</code></td>
</tr>
</tbody>
</table>
<table>
<colgroup>
<col style="width: 50%" />
<col style="width: 50%" />
</colgroup>
<thead>
<tr class="header">
<th style="text-align: left;"><strong>Description</strong></th>
<th style="text-align: left;"></th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td style="text-align: left;"><strong>Left hand side</strong></td>
<td
style="text-align: left;"><code>&lt;Plug&gt;(MatchitOperationForward)</code></td>
</tr>
<tr class="even">
<td style="text-align: left;"><strong>Right hand side</strong></td>
<td style="text-align: left;"><code>:&lt;C-U&gt;call
matchit#Match_wrapper(’‘,1,’o’)&lt;CR&gt;</code></td>
</tr>
</tbody>
</table>
</body>
</html>
